915 76
1065 145
1100 63
276 47
22450 68
1078 125
501 63
337 38
950 66
784 98
475 64
963 61
654 227
1372 103
895 59
540 207